package com.usian.skill.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.usian.skill.common.Result;
import com.usian.skill.pojo.Goods;
import com.usian.skill.vo.GoodsDetailVo;
import com.usian.skill.vo.GoodsVo;

import java.util.List;

public interface GoodsService extends IService<Goods> {
    /**
     * 商品列表查询
     * @return
     */
    List<GoodsVo> findAll();

    /**
     * 商品的详情
     * @param id
     * @return
     */
    GoodsVo goodsVoById(Long id);

    /**
     * 查询库存到缓存
     * @return
     */
    List<GoodsVo> findAllDB();
    /**
     * 商品的详情
     * @param id
     * @return
     */
    GoodsVo goodsVoByIdDB(Long id);

}
